Önceki makalelerimizde Scratch’in temel yapısından bahsetmiştik. Bu makalemizde ise Scratch ile nasıl oyun oluşturabiliriz, projemizi nasıl hazırlayabiliriz bunları konuşacağız.

Günümüzde, programlamayı öğrenmek ve eğlenceli projeler geliştirmek için birçok araç bulunmaktadır. Bu araçlar arasında öne çıkanlardan biri ise Scratch’tir. Scratch, görsel bloklar kullanarak programlama yapmayı kolaylaştıran bir platformdur ve özellikle oyun geliştirme konusunda popülerdir.

scratch nedir scratch ile oyun yapma öğrenme

Adım 1: Scratch Platformuna Giriş

Scratch’e başlamak için öncelikle ücretsiz bir hesap oluşturmanız gerekiyor. Hesap oluşturduktan sonra, Scratch’in kullanıcı dostu ara yüzü ile karşılaşacaksınız.

Adım 2: Projenizi Başlatın

Ara yüzünde sol üst köşede bulunan “Yeni Proje Oluştur” butonuna tıklayarak yeni bir proje başlatabilirsiniz. Bu aşamada projenize bir isim vermek iyi bir adımdır.

Adım 3: Karakter ve Arka Plan Seçimi

Sağ üst köşede bulunan “Seç” menüsünden, projenize karakterler ve arka planlar ekleyebilirsiniz. Bu adım, oyununuzun temel bileşenlerini seçme aşamasıdır.

Adım 4: Karakterlere Hayat Verin

Karakterlerinizi hareket ettirmek ve etkileşimler eklemek için sol taraftaki “Kod Blokları” bölümünden uygun blokları sürükleyip bırakarak kullanabilirsiniz. Örneğin, “Hareket” bloklarıyla karakterlerinizi yönlendirebilirsiniz.

Adım 5: Etkileşimler Ekleyin

Oyuna etkileşimler eklemek için “Kontrol” ve “Etkileşim” bloklarını kullanabilirsiniz. Klavye veya fareye verilen komutlarla karakterlerinizin tepkilerini belirleyebilirsiniz.

Adım 6: Ses ve Müzik Ekleyin

Oyununuzu daha eğlenceli hale getirmek için karakterlere ses ve müzik ekleyebilirsiniz. Scratch’in sağladığı ses bloklarıyla kolayca müzik efektleri oluşturabilirsiniz.

Adım 7: Oyununuzu Test Edin

Oyununuzu oluşturduktan sonra, “Yeşil Bayrak” butonuna tıklayarak projenizi test edebilirsiniz. Bu adımda oyununuzu çalışırken gözlemleyerek gerekli düzenlemeleri yapabilirsiniz.

Adım 8: Projenizi Paylaşın

Projeyi tamamladığınızda, “Dosya” menüsünden “Projeyi Paylaş” seçeneğini kullanarak Scratch topluluğuyla projenizi paylaşabilirsiniz.

Sizlere örnek olması açısından basit bir Scratch oyun kodu örneği. Bu örnekte, bir karakterin klavye ok tuşlarıyla hareket etmesi sağlanacak.

  1. İlk olarak, bir karakter seçin (örneğin, bir hayalet) ve bir arka plan belirleyin (örneğin, bir ev içi sahne).

  2. Ardından, karakterin klavye ile hareket etmesini sağlayacak kod bloklarını ekleyin:

				
					Klavye "yukarı ok tuşuna basıldığında yap" {
  karakteri yukarı yönde 10 birim hareket ettir
}

Klavye "aşağı ok tuşuna basıldığında yap" {
  karakteri aşağı yönde 10 birim hareket ettir
}

Klavye "sol ok tuşuna basıldığında yap" {
  karakteri sola doğru 10 birim hareket ettir
}

Klavye "sağ ok tuşuna basıldığında yap" {
  karakteri sağa doğru 10 birim hareket ettir
}

				
			

Bu kod, klavye ok tuşlarına basıldığında karakterin belirtilen yönde hareket etmesini sağlar. Örneğin, yukarı ok tuşuna basıldığında karakter yukarı doğru 10 birim hareket eder.

Son olarak, bu kod bloklarını Scratch arayüzünde ilgili karakterin üzerine sürükleyip bırakarak ekleyin.

Bu şekilde, oyuncu klavye ok tuşlarıyla karakteri yönlendirebilir. Bu, basit bir hareket etme mekaniği oluşturan bir Scratch oyununun temelidir. Daha sonra ek özellikler ve etkileşimler ekleyerek oyununuzu daha da geliştirebilirsiniz.

Sonuç

Artık Scratch kullanarak kendi oyununuzu oluşturmanın temel adımlarını öğrendiniz! Daha fazla deneyim kazanmak için farklı blokları kullanarak projenizi geliştirebilir ve Scratch’in sunduğu diğer özellikleri keşfedebilirsiniz. 

Bilişim School tarafından geliştirilen Talent 14 platformunda Scratch’in sunduğu diğer özelliklerini daha detaylı bir şekilde öğrenebilir ve kodlamaya 1 – 0 önde başlayabilirsiniz.

Unutmayın, pratik yaparak ve projeler geliştirerek programlama becerilerinizi geliştirebilirsiniz. Scratch’in size eğlenceli bir programlama deneyimi sunmasını dileriz!